Skip to content

TRCLI-262: Added new results command to list and update test results from TestRail#424

Merged
acuanico-tr-galt merged 5 commits into
release/1.14.3from
feature/TRCLI-262
May 28, 2026
Merged

TRCLI-262: Added new results command to list and update test results from TestRail#424
acuanico-tr-galt merged 5 commits into
release/1.14.3from
feature/TRCLI-262

Conversation

@acuanico-tr-galt
Copy link
Copy Markdown
Collaborator

Solution description

Implemented a comprehensive results command group to manage test results in TestRail. The results list subcommand retrieves test results with flexible filtering (by test ID, run ID, or case ID), pagination support, and multiple output formats (line-by-line, JSON, or detailed with all fields). The results update subcommand updates existing test results with support for standard and custom fields.

Changes

Updated core API methods in ResultHandler with get_results(), get_results_for_run() and get_results_for_case(). Also added results update in cmd_results class.

Potential impacts

None. All changes are backwards compatible. Test results updating is supported in TestRail 10.4 or later.

Steps to test

Happy path to test implemented scenario

PR Tasks

  • PR reference added to issue
  • README updated
  • Unit tests added/updated

@acuanico-tr-galt acuanico-tr-galt merged commit 8db1022 into release/1.14.3 May 28, 2026
3 checks passed
@acuanico-tr-galt acuanico-tr-galt deleted the feature/TRCLI-262 branch May 28, 2026 05:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant